package gruppenkalenderProjekt.data;

import java.awt.Color;
import java.rmi.RemoteException;

/**
 * Implementierungsklasse des Interface <code>Kategorie</code>.
 * @see Kategorie
 * @author Gruppe 2
 */

// <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
// #[regen=yes,id=DCE.A3B76D45-BE80-BE93-FB5F-F05E0AE252AD]
// </editor-fold> 
public class KategorieImpl extends java.rmi.server.UnicastRemoteObject
        implements Kategorie {


    public KategorieImpl() throws RemoteException {
	super();
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.51F3678D-6A3C-AB63-977F-6C2A073D7048]
    // </editor-fold> 
    private String bezeichnung;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.F802F47D-BFC0-E2D3-EE50-017A406D3643]
    // </editor-fold> 
    private int kategorie_ID;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.926A637C-479E-BDFF-85A2-94CE3EE5F559]
    // </editor-fold> 
    private Color farbe;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.5E5801CD-425C-7426-8503-E2517AE30B9F]
    // </editor-fold> 
    public int getKategorieID ()throws java.rmi.RemoteException {
        return this.kategorie_ID;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.9D12175C-F50B-8B5E-D223-8D299EFCC5C7]
    // </editor-fold> 
    public void setKategorieID (int id)throws java.rmi.RemoteException {
        this.kategorie_ID = id;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.0D2F24BD-3762-4ADF-B17D-193671839140]
    // </editor-fold> 
    public String getBezeichnung ()throws java.rmi.RemoteException {
        return this.bezeichnung;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.7DFB740D-337C-E592-36EA-038D99B074AE]
    // </editor-fold> 
    public void setBezeichnung (String bezeichnung)throws java.rmi.RemoteException {
        this.bezeichnung = bezeichnung;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.57E23D71-D437-E7DC-8AAE-7F328B6753B5]
    // </editor-fold> 
    public Color getFarbe ()throws java.rmi.RemoteException {
        return this.farbe;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.59700D77-8048-273F-275B-14CF6DD09BBF]
    // </editor-fold> 
    public void setFarbe (Color farbe)throws java.rmi.RemoteException{
        this.farbe = farbe;
    }
    public String toString(){
        return this.bezeichnung;
    }
}

